package com.jackstraw.jack_base.mq.rocketmq.producer;

import com.jackstraw.jack_base.mq.common.entity.MQSendResult;
import org.apache.rocketmq.client.producer.SendResult;

public interface ProducerServer01 {

    void send();

    MQSendResult sendAndConvert();

    MQSendResult sendSync();

    MQSendResult sendAsyncOrderly();

    MQSendResult<SendResult> sendSyncDelayLevel();


    MQSendResult sendMessageInTransaction();

    void all();
}
